long-range artillery - Espagnol Anglais Dictionnaire